snake oil saleswoman - German English Dictionary